﻿package {
	public class Test {}
}

if(2 != "2")
{
   trace("ERROR: 2 != \"2\"");
}
if(2 != 2)
{
   trace("ERROR: 2 != 2");
}
if(2 != 5)
{
   trace("2 != 5");
}
if(true != true)
{
   trace("ERROR: true != true");
}
if(false != false)
{
   trace("ERROR: false != false");
}
if(true != false)
{
   trace("true != false");
}
if(1 != true)
{
   trace("ERROR: 1 != true");
}
if(0 != false)
{
   trace("ERROR: 0 != false");
}
if("abc" != "abc")
{
   trace("ERROR: \"abc\" != \"abc\"");
}
if(0 != undefined)
{
   trace("0 != undefined");
}
if(undefined != undefined)
{
   trace("ERROR: undefined != undefined");
}
if(NaN != NaN)
{
   trace("NaN != NaN");
}
if(undefined != NaN)
{
   trace("undefined != NaN");
}
if(0 != null)
{
   trace("0 != null");
}
if(null != null)
{
   trace("ERROR: null != null");
}
if(undefined != null)
{
   trace("ERROR: undefined != null");
}
if(NaN != null)
{
   trace("NaN != null");
}
